ordinary and necessary business expenses - Turco Inglés Diccionario